home *** CD-ROM | disk | FTP | other *** search
- Date: Fri, 22 Jul 94 00:50 BST-1
- From: hoagy@cix.compulink.co.uk (David Stevenson)
- Subject: Amodal dialogues
- To: gem-list@world.std.com
- Message-Id: <memo.729338@cix.compulink.co.uk>
- Precedence: bulk
-
- (This *should* be a "reply" rather than a new subject, but CixRead
- doesn't understand Reply-To:)
-
- As I see it, there are two levels to amodal dialogues, and I think that
- some peopledon't see the difference.
-
- The best situation is with programs like DA's Picture, where the tools
- dialogues are in completely amodal windows; if I call up the COLOURS
- dialogue I can still interact with other dialogues and with the picture.
- THIS REQUIRES APPLICATION SUPPORT, the OS can't do it for you.
-
- The lower-level support is that a dialogue can be modal for its own
- application, but allows you to switch to other applications. This
- COULD be provided by OS extension for existing apps. eg when an app
- puts up a modal dialogue (from its own point of view), the OS still gives
- access to OTHER apps, but does not give access to other windows of that app.
- I think this can be done transparently to old code, and gives us what we
- really want. (It would be nice if I can start editing another document
- while printing from Calamus, say. But it's not the end of the world if
- Calamus is blocked out while printing, but I can switch to another app to
- get on with something else).
-
- Long term goal would be, of course, that Calamus could allow me to edit
- one doc while it's printing another, but in the meantime I'll settle for
- being able to (say) access Cix while C SL is printing. And this
- could be done without DMC lifting a finger.
-
-